﻿@charset "utf-8";
/*!
* Date:2014-4-9
* Author:Elten
* ------------------------------
* Weibo:http://weibo.com/elten
* Email:letmo@163.com
* ------------------------------
* Operation record at the bottom
*/
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}.clear {font-size:0; line-height:0; height:0; clear:both; overflow:hidden;}.clearfix:after {clear: both;content: ".";display: block; height: 0;visibility: hidden;} * html .clearfix { zoom: 1; } /* IE6 */ *:first-child+html .clearfix { zoom: 1; } /* IE7 */
/*swipe styles*/
.swipe{overflow:hidden;visibility:hidden;position:relative}
.swipe-wrap{overflow:hidden;position:relative}
.swipe-wrap>div{float:left;width:100%;position:relative}

/*全局*/
body {background-color:#f0f0f0; color:#454545}
.bt { border-top:1px solid #e6e6e6}
.mt10 { margin-top:10px}
/*消息盒子*/
.box { border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background-color:#ffffff; padding:10px; width:100%; overflow:hidden}
.box a { display:block; color:#454545; text-decoration:none !important}
/*图文*/
.box img { max-width:100%; height:auto}
.box span {display:block; margin-left:-10px; font-size:16px; margin-bottom:5px}
.box span em {display:block; float:left; height:15px; width:5px; background-color:#F5B042; margin:4px 5px 0 0}
.box p { color:#808080; line-height:20px; margin-top:5px;}
.box strong {display:block; position:relative; height:35px; font-size:16px; font-weight:bold; background:rgba(0,0,0,.4); color:#ffffff; line-height:35px; margin-top:-35px; padding:0 10px; overflow:hidden}
/*列表*/
.box .list { background-color:#ffffff; margin:10px -10px -10px;}
.box .list li a {display:block; border-top:1px solid #eeeeee; vertical-align:middle; width:100%; padding:5px 10px; font-size:16px; font-weight:bold; overflow:hidden; color:#454545; text-decoration:none !important }
.box .list li a img { width:60px; height:60px; float:right; margin-left:15px;display:table-cell;}
.box .list li a p { padding:5px 0; line-height:24px; height:50px; color:#454545; overflow:hidden}
/*文章功能*/
.box .sub-info {background-color:#f9f9f9; margin:10px -10px -10px; border-top:1px solid #f4f4f4; padding:5px 0; }
.box .sub-info a { display:block; color:#aaaaaa; border-right:1px solid #eeeeee}
.box .sub-info a:hover { color:#cccccc}
.box .sub-info a.current { color:#EA7900}
.box .sub-info a.last { border-right:0 none}
.box .sub-info .col-xs-6 { text-align:center; padding-left:0; padding-right:0}
.box .sub-info em { font-size:16px;}
.box .sub-info em dfn {font-size:12px; position:relative; top:-2px;left:5px}
/*正文*/
.content { color:#454545; background-color:#fafafa; padding:15px}
.content h1 {font-weight:bold; font-size:20px; line-height:30px}
.content .time-info { font-size:12px; line-height:20px; margin-bottom:30px;}
.content .time-info span { margin-right:10px}
.content .content-box { clear:both}
.content .content-box p{font-size:16px; line-height:24px; margin-bottom:15px;}
.content .content-box img{max-width:100%; margin-bottom:20px;}
.content .more { margin:15px 0}
.content .more a { display:block;background-color:#F4F4F4; padding:10px 0; text-align:center; font-size:18px; color:#666666}
/*index swipe*/
#focusSwipe {position:relative; border-bottom:1px solid #e6e6e6}
#focusSwipe .swipe-wrap {width:100%}
#focusSwipe .swipe-wrap img{ max-width:100%; height:auto}
/*菜单*/
.menu { position:fixed; bottom:0; left:0; width:100%; background:rgba(248,248,248,.99); border-top:1px solid #e0e0e0; height:50px}
.row .col-xs-3 .menu-box { text-align:center;}
.row .col-xs-3 .menu-box a {display:block; padding:5px; text-decoration:none !important; color:#999999}
.row .col-xs-3 .menu-box em { display:block; width:25px; height:25px; line-height:25px; color:#808080; font-size:21px; margin:0 auto}
.row .col-xs-3 .menu-box span {display:block; font-size:12px; line-height:15px}
.row .col-xs-3 .menu-box a.current, .row .col-xs-3 .menu-box a.current em { color:#0097F7}
/*首页导航*/
.row-no {margin-left:0; margin-right:0}
.row .col-xs-3 {padding-left:0; padding-right:0}
.row .col-xs-3 .nav-box {border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background-color:#ffffff; text-align:center}
.row .col-xs-3 .nav-box a {display:block; padding:10px; text-decoration:none !important; color:#454545}
.row .col-xs-3.last .nav-box {border-right:0 none}
.row .col-xs-3 .nav-box em { display:inline-block; background-color:#f4f4f4; border-radius:4px; width:40px; height:40px; line-height:40px; color:#ffffff; font-size:19px}
.row .col-xs-3 .nav-box em.c1 {background-color:#F86B40; text-shadow:0 1px 0 #F75827 }
.row .col-xs-3 .nav-box em.c2 {background-color:#FFC600; text-shadow:0 1px 0 #E6B200 }
.row .col-xs-3 .nav-box em.c3 {background-color:#FF8A3B; text-shadow:0 1px 0 #FF7B21 }
.row .col-xs-3 .nav-box em.c4 {background-color:#e74c3c; text-shadow:0 1px 0 #E43725 }
.row .col-xs-3 .nav-box em.c5 {background-color:#6098BD; text-shadow:0 1px 0 #4E8CB6 }
.row .col-xs-3 .nav-box em.c6 {background-color:#6EBD4B; text-shadow:0 1px 0 #62AF40 }
.row .col-xs-3 .nav-box em.c7 {background-color:#66C69E; text-shadow:0 1px 0 #53BF92 }
.row .col-xs-3 .nav-box em.c8 {background-color:#B17DC6; text-shadow:0 1px 0 #A66BBE }
.row .col-xs-3 .nav-box em.more { background-color:#7f8c8d; text-shadow:0 1px 0 #727F80}
/*加载更多*/
.push { padding:10px 0; text-align:center; color:#cccccc}
.push a { display:block; color:#cccccc}
/*底部*/
footer {font:12px; color:#cccccc; text-align:center; text-shadow:0 1px 0 #fafafa; margin-bottom:50px}